Chitlang

Chitlang – Organic Village in Nepal

Chitlang is a typical Nepali village with a gorgeous set of homes and mountains surrounded by beautiful green woods made up of over 160 species of birds and creatures. Chitlang provides a wonderful encounter with a mixture of natural beauty and cultural heritage. Chitlang is an early Newari settlement in Makwanpur district, and this is …

Chitlang – Organic Village in Nepal Read More »