Every now and then, the fast-paced life of the city becomes a pain and we love to escape this life by either doing some fun activities or by going away from the city for a while. Spending a few days in the midst of nature can make you refreshed and ready to return back to the city. Jawhar in Maharashtra is one such place. (more…)