Places To Visit In Chitwan, Nepal
Cooking Tharu Chitwan Nepal The Chitwan area of Nepal is a national park that is located around 100km from Kathmandu. It takes around two to four hours to travel there from the capital (sometimes much longer if the roads are busy – our return journey took 10 hours!) depending on the route. But it’s a…
