A raindrop-shaped gem at the southernmost end of Asia, Sri Lanka is an exhilarating destination for those looking to connect with nature. With rich biodiversity both on land and in the water, the island nation is a nature lover’s dream. Whale Watching – Unforgettable Experiences Whale watching in Sri Lanka is a magical experience. The […]