Far away in the heart of Indian Ocean lies the island nation of Maldives where sands are white as the smiles of the locals, where fish swim happily in the sea waters, where the weather is a dream and the deep rays of the sun wait to engulf you in their arms. With 1,190 Islands […]