Location hub
Mascarene islands is a group of island nations in the Indian Ocean consisting of Mauritius, Réunion and Rodrigues. They are all well suited for kitesurfing, however most people are probably mainly familiar with Mauritius.