We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Chapagaon village is located in Lalitpur, Nepal but not India. This place is one of my favorite cycling route. Sometimes, I even visit here with my bird watching friends. I don't have patience to stare at birds but love to roam around the country side...More