Multiple choice general knowledge history Switzerland of India ooty dehradun simla kashmir Reveal answer Fill a bubble to check yourself D Correct answer Explanation Kashmir is called the 'Switzerland of India' due to its stunning mountain scenery, snow-capped peaks, verdant valleys, and beautiful lakes that resemble the Swiss Alps. The picturesque landscape and pleasant climate draw this comparison.