The luxuriously isolated Taj Lake Palace seems to float on the tranquil Lake Pichola, offering guests a secluded haven – and a licence to chill.
The luxuriously isolated Taj Lake Palace seems to float on the tranquil Lake Pichola, offering guests a secluded haven – and a licence to chill.