jalmahal_jaipur_pinkcityroyals01.jpg 05Jan JAL MAHAL Posted by admin Fun 0 Comments Jal Mahal (meaning “Water Palace”) is a palace located in the middle of the beautiful Man Sagar Lake in Jaipur.