The Western Ghats are home to the most beautiful hill stations in India. Here are few of the most important ones:
In Mumbai, life never stops. If you stay there too long, you can easily lose your sanity. That's why taking frequent holidays from the city becomes so important.