5 Indian Destinations That Feel Like Foreign Countries


Referred to as the ‘Mini Switzerland of India’, Khajjar is situated in the Chamba district of Himachal Pradesh. Surrounded by majestic mountains, lush greenery, tall pine trees and a beautiful lake, this place will make you feel like you are in Switzerland.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *