Spend a leisurely vacation with your loved ones at The Grand Legacy, Mahabaleshwar | #luxury resort in mahabaleshwar #luxury hotel in mahabaleshwar #resorts in mahabaleshwar #best resort in mahabaleshwar #best hotels in mahabaleshwar #5 star resort in mahabaleshwar #hotels in mahabaleshwar