The Switzerland of India is

North India - General Knowledge Question and Answer

The Switzerland of India is 


Shimla
Darjeeling
Kashmir
Ooty

Answer:

The Switzerland of India isKashmir.


Share Me: