Wednesday, June 19, 2024
spot_imgspot_img

Tag: Budha Subba Temple

Budha Subba Temple

The Budha Subba Temple is located in Bijayapur, Dharan, Nepal's eastern region, and is frequently visited and worshipped by Hindu and Kirati pilgrims. This...