2
Where Beauty floats on Water - Jal Mahal
Photo by:
Hardik Ataliwala
Category: Places
Jal Mahal in Jaipur, which translates literally to 'Water Palace,' is a pretty self-explanatory landmark. Situated right in the middle of Man Sagar Lake in the beautiful city of Jaipur, the Jal Mahal is a marvelous blend of Mughal and Rajput architecture and one of the true showpieces of the Pink city.