Monday, June 24, 2024
spot_imgspot_img

Tag: Budha Subba

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...