The Untold Secret History Of True Love & Pilgrimage Place, Budha Subba Temple Dharan, Nepal

Budha Subba Temple: – Dharan is a beautiful city in eastern Nepal surrounded by hills.  This city has something to offer guests.  It is famous not only for its natural beauties…