Sri Lanka, a jewel of the Indian Ocean, boasts a rich history that here stretches back millennia. Its terrain is dotted with remarkable ruins, proof to the proficiency of its ancient civilizations. From the celebrated Lion Rock of Sigiriya, a {breathtakingfortress, to the holy city of Anuradhapura with its stupendous dagobas, every corner of Sri La