Mahabaleshwar: Town of the Gods

Share:
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

... Click to read more
Others news: