View Post Attractions Beaches Buildings and Landmarks Islands Leisure Activities Natural Sri Lanka Sri Lanka April 21, 2018Fritzjames Stephen Sri Lanka is a tropical paradise; is a beautiful island and it is known as the pearl of the Indian Ocean. A country that is very much loved by many… Share