The picturesque Jal Mahal, meaning Water Palace , is a utterly unique sight located on the tranquil Pichola Lake in Jaipur . Initially built in 1699 , it appears like a magical palace rising from the https://jaipur-tourist-places698235.blogdigy.com/water-palace-in-the-city-of-jaipur-68226691