Sai Palace Inn, Mumbai

Views:
1

– The 55, 000 square feet tropical lagoon sets the stage for magical moments