Beautiful islands of the world

Does the maldives feature on your travel bucket list?

From the low-lying coral atolls of the Maldives, spectacular granite formations of the Seychelles and varied dramatic landscapes of Mauritius and Madagascar, the Indian Ocean Read more…