Welcome to Strawberry Homes Mahabaleshwar , Mahabaleshwar , India