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

Leave a Comment