The palace provides Indian rejuvenation therapies.
-
The palace is set on a four-acre area on Jag Niwas Island in the middle of... -
The palace building was handed over to Taj Hotels Resorts in 1971. -
The palace provides Indian rejuvenation therapies.