By mandyegg2k

The simple pleasures of Sri Lanka

"Ayubowan Sri Lanka" means "Welcome to the blessed land" – and a warm welcome is what you are assured of on this tear-shaped island in the Indian Ocean, nestling at India&

Meeru - Maldivian magic

As our speedboat gently bobbed over the Indian Ocean on its final leg of the journey to Meeru, suddenly on the horizon a line of trees and an extended arm of water bungalows projecting into the tur