Jal Mahal, located in Jaipur, is a stunning palace that appears to float gracefully on the calm waters of Man Sagar Lake.
A palace in the middle of a lake is rare, but one with four floors underwater is even rarer. For more than 200 years, Jal ...