Sort:  

It's Rodrigues Island. It is found in the Indian Ocean. It's 45mins flight from Mauritius to Rodrigues Island.

Wow that is really interesting! How did you get there?