This peaceful Chitlang village, nestled among hills, is only a few hours from Kathmandu and free of its bustle. It gives tourists the best opportunity to immerse themselves in natural beauty and a simple way of life. Chitlang is a historic Newar village. It is
Read more...