Sri Lanka, the teardrop-shaped island nation in the Indian Ocean, is a paradise for nature lovers. From its vibrant rainforests to its pristine coastlines, Sri Lanka offers a feast for the senses. Wander through|Explore|Trek across} verdant tea plantations, stroll up majestic mountains, and uncover hidden waterfalls cascading into crystal-clear poo… Read More