Sri Lanka is where the epic story of the Ramayana comes to life. This beautiful…
Dhowa Rock Temple
Dhowa Rock Temple also know as Dhowa Raja Maha Viharaya is a captivating historical site nestled in the heart of Sri Lanka’s Uva province.This ancient temple boasts a rich history dating back over 2000 years making it a treasures trove for history and archeology enthusiastic.

