The stunning Jal Mahal, meaning Water Mansion , is a utterly unique spectacle located on the tranquil Pichola Lake in the Pink City . Initially built in 1700s, it seems like a serene palace rising from https://jalmahaltravelguide099112.blognody.com/52204852/water-palace-in-jaipur-city