Welcome to La Serene Resort and Spa , Mahabaleshwar , India