Dhowa ancient rock temple AKA Dowa Raja Maha Viharaya is a Buddhist temple built inside a cave by an ancient Sri Lankan king Valagmba 2000+ years ago.
Temple of sacred tooth relic in Kandy, Sri Lanka is the most venerable temple among Buddhists in Sri Lanka and all around the world. The temple, which is a part of the king’s royal palace of Kandyan era. This is the house for sacred tooth relic of Lord Buddha. Whoever owns the sacred tooth relic […]