Trekking
Exploring Jiri the Enchanting Switzerland of Nepal
Jiri, known as the “Switzerland of Nepal,” is a peaceful hill town in the Dolakha district, about 190 kilometres east of Kathmandu. With its green…
Read More