built on the banks of Lake Pichola, this stunner is Rajasthan’s largest royal residential complex and former abode of the rulers of Mewar.

built on the banks of Lake Pichola, this stunner is Rajasthan’s largest royal residential complex and former abode of the rulers of Mewar.