Sri Lanka

Sri Lanka is a teardrop shaped island in the Indian Ocean. The tropical landscape, verdant mountains, and vast stretches of coast make it an exotic paradise. The posts below include: Galle, Yala National Park, Ella, Kandy, Sigiriya, Polonnaruwa, Anuradhapura, and Dambulla.