Sri Lanka is home to more than 50 Ramayana sites. The island nation has much to offer by way of religious gems such as the Sigiriya rock; Shri Bhakta Hanuman Temple, nestled amidst scenic Nuwara Eliya; and Dambulla Caves, a UNESCO World Heritage Site. Vartik Sethi from Sri Lanka The …
Read More »