Budha Subba Temple lies in Dharan 14 of Sunsari district. Budha Subba Temple is one of the renowned places among travelers in Dharan. It is believed that people who visit this place cames their wish true once they tie a religious thread in the bamboo. …
Budha Subba Temple
