Explanation
the most popular destination in India that is often called the "Mini Switzerland" is Khajjiar, a small hill station in the state of Himachal Pradesh.
Khajjiar is located in the district of Chamba and is known for its picturesque surroundings, including rolling green meadows, dense forests, and a serene lake in the middle. The place is often compared to Switzerland for its natural beauty, and the locals have even created a small golf course to attract tourists. Visitors to Khajjiar can enjoy a range of activities, including horse riding, trekking, and boating on the lake.