Asked By: Freddy Bosco
Date created: Mon, Nov 22, 2021 3:23 PM
Date updated: Tue, Jun 21, 2022 5:10 PM
Top best answers to the question «Which city is the switzerland of india»
Weekend trips to mini Switzerland in India can relax your nerves and make the heart reflect with happiness. 'Khajjiar' near Dalhousie in Chamba district of Himachal Pradesh is often reffered to as the Switzerland of India.