budha subba
Budha Subba : The Temple Where Love Bonding Gets Successful
Budha Subba Temple or Budha Subba is located in Bijaypur of Dharan sub-metropolis of Sunsari
Budha Subba Temple or Budha Subba is located in Bijaypur of Dharan sub-metropolis of Sunsari