Place : Mahabaleshwar
Are you fond of waterfalls? well then how about having a 20 ft high waterfall within the bounds of your hotel? Unbelievable, believe it.
The Hotel Panorama Mahabaleshwar, with its own private pleasure island and waterfall is one of the most picturesque luxury hotels in Mahabaleshwar.