Q. Which among the following places is called ‘Switzerland of India’ by Mahatma Gandhi?

Correct Answer

Kausani

Leave a Comment