Buses get there from Kathmandu and Chitwan in Nepal (36 hr+) and virtually just about every city in India. Whilst not as cozy because the trains, buses are the only real choice for some Places, primarily Those people inside the mountains.Practically your complete Road is occupied by rapidly food stuff stalls or street distributors. It's nearly beco… Read More