Situated in the village of Henagahawela in Teldeniya, Kandy, Bambaragala Rajamaha Viharaya is a cave temple situated at the summit of a rock surrounded by spectacular views of Victoria Reservoir and Knuckles Mountain Range. History of the temple dates to pre-Christian era and the caves had been donated to Maha ...
Read More →