[vc_row][vc_column][bdt_image_slider images="1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610"][vc_column_text] Description Maharaja Palace is located in Mahabaleshwar, 2.2 km from Venna Lake and 5 km from Bombay Point. Among the facilities of this property are a restaurant, a
Read More