Day: May 16, 2023
Jal Mahal, Water Palace – Jaipur
When I first saw Jaipur’s Water Palace, also known as Jal Mahal, I was stunned. There it was, jutting out of the middle of Man…
