Dhowa ancient rock temple AKA Dowa Raja Maha Viharaya is a Buddhist temple built inside a cave by...

Dhowa ancient rock temple AKA Dowa Raja Maha Viharaya is a Buddhist temple built inside a cave by...
Temple of sacred tooth relic in Kandy, Sri Lanka is the most venerable temple among Buddhists in Sri...