Explore India: From Himalayan Peaks to Goa Beaches When you think of India, what comes to mind? The snow-capped peaks…