India's Switzerland. beauty of Himachal this place in Kinnaur Himachal one of my favourite place everything is there whatever a tourist thinking I love this place there is a big waterfall there is a wonderful Temple of goddess Kohima and the river Satluj
Негізгі бет Switzerland of India | Chaura | Kinnaur | Himachal
Пікірлер: 2