Mahabaleshwar: Town of the Gods
Mahabaleshwar is a picturesque hill station that is located in the state of Maharashtra and is visited by tourists often. The town is blessed with pleasant weather because of its location in the Sahyadri hills, which makes it one o the best places to spend the summer. There are a number of great places to see in town and there are many hotels in Mahabaleshwar that offer great accommodation at various rates, so it is easy to find a room that fits the budget.
from: http://ezinearticles.com/?Mahabaleshwar:-Town-of-the-Gods&id=6740324
Others news: