The weather is perfect in Mahabaleshwar and the place can be used to just relax, but there are other things you can do too!
Read this post on urbanrabbit.in