Must See Places in Maldives

This small island located in the Indian ocean has 1190 islands scattered among 26 atolls. Surrounded by white sand beaches and blessed with crystalline waters that exhibit all beautiful shades of blue, rich underwater reefs and abundant vegetation. Definitely a Read More …
1,372 total views, no views today