SRI LANKA OFF THE BEATEN PATH Known for its spectacular beaches, thousand-year-old Buddhist temples, abundance of wildlife, and rich archaeological heritage, Sri Lanka is an island nation situated in the Indian Ocean. This stunning location is sure to captivate you […]