India's best Palace and very nice tourist place