This gallery contains 20 photos.
The Taj Lake Palace is known for being the “most romantic hotel in the world”. I can’t possibly agree more. It is perhaps the most beautiful hotel I’ve ever been to – a vision in white marble, floating on the … Continue reading