skip to Main Content

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.

Back To Top