Kankrabari Dovan Bus Stop is a bus station, located at Suryabinayak, Nepal
it is known as hanging valley ..in bhanktapur area.
Its a place everybody has to visit in once in life
Best my placse