Giddhabar Bus Stop is a bus station, located at Sagarmatha, Katari 56300, Nepal
Nice place to wander around. Hope to be there soon.