I IJ Ishaan Review of The Leela Palaces & Resorts,ud... 3 years ago very nice view and staff is also very supportive
Comments: