Thumb

Jal Mahal is a mesmerising water palace in India! Nestled in Man Sagar Lake, this architectural gem enchants with its stunning beauty.

Avatar

Bharat Taxi

343 pins   1 boards   2 followers

Follow

Other pins from

Bharat Taxi