The picturesque Jal Mahal, meaning Water Palace Complex, is a utterly unique spectacle located on this serene lake in the Pink City . Initially built in the late 17th century , it appears like a floating https://jalmahallocation175557.blog5.net/94957517/water-palace-in-jaipur-city