StayA Piece Of Green Heaven At Le Mridien MahabaleshwarA gateway to paradise, Le Mridien Mahabaleshwar leaves us satedLeher Kala