Jiri, Dolakha – A mini Switzerland of Nepal March 13, 2023 1 Response Ammar Raj GuniJiri is a small town in the Dolakha district of Nepal, located about 188 kilometers east of Kathmandu. It is known as the gateway to […]Continue Reading Let's Chat Jayaram ThapaliyaChat Now