Kite schools
Rhodes, dodecanese,
Greece
Saipan,
Tarifa,
Spain
Kalpitiya , Puttalam ,
Sri Lanka
Cayo Guillermo,
Cuba
Obidos ,
Portugal
Paje,
Tarifa, Cadiz,
Spain
Koh Phangan,
Thailand
Wallasey, Merseyside,
United Kingdom
Essaouira,
Morocco
Diani Beach,
Kenya
Tarifa, Cádiz,
Spain
Essaouira,
Morocco
Essaouira, Marrakech,
Morocco