Related Posts with Thumbnails

Feb 23, 2011

Twin island


Twin island
Originally uploaded by m o d e
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.