Water Palace in the city of Jaipur

The picturesque Jal Mahal, meaning Water Mansion , is a remarkably unique sight located on Pichola Lake in Rajasthan's Jaipur. Initially designed in the late 17th century , it seems like a floating palace rising from the water . While only four the building is above the water , the remaining portion remains beneath the water , evidence to the build

read more