Jal Mahal in Jaipur city

The breathtaking Jal Mahal, meaning Water Mansion , is a remarkably unique view located on this serene lake in Rajasthan's Jaipur. Initially built in 1699 , it seems like a floating palace rising from the lake . While only a fraction of the palace is visible , the rest portion remains in the surf

read more