Jal Mahal- Water Palace in Jaipur-India

  • 8 years ago
Jal Mahal (meaning "Water Palace") is a palace that is located in the middle of the Man Sagar Lake in Jaipur city.
Jaipur is the capital of the state of Rajasthan, India

Recommended