Chichoga

India
3 stories
A misty mountain morning in Chichoga, Himachal Pradesh
Manali streets and the Beas River on a busy July morning
Hillside treehouse stay in Chichoga with mountain views