Mumbai, the most populated city in India, usually conjures images of a crowded bustling metropolis where vehicles vie for space on narrow streets. While, this is somewhat true, you will be surprised to know that nature has preserved some very beautiful hill stations very close to Mumbai. Here are five such hill stations near « Continue Reading »