new icn messageflickr-free-ic3d pan white
Twin island | by m o d e
Back to photostream

Twin island

The Twin Island Resort is located in the South Ari Atoll in Maldives. The resort with its crystal clear waters and natural beauty is one of the most popular tourist resorts of the country.

4,807 views
27 faves
33 comments
Taken on January 12, 2011