Top 9 Must see Hill station in India.
Mahabaleshwar is one among the foremost spectacular and therefore the largest of geographical area hill-stations. Mahabaleshwar in Indic means that God of res publica. Mahabaleshwar could be a stunning hill station familiar for its excellent weather all year spherical. The jungles of Mahabaleshwar ar familiar for his or her density and a surprising array of birds and life. Once in Mahabaleshwar, there ar a range of places tourists will visit to savor the splendors of this scenic getaway. Wilson Point, Marjorie purpose, Castle Rock and Elphinstone Peak ar a number of the foremost well-liked tourer hot-spots.