2 years ago
The name is self-explanatory. It's the Maharana's or Mewar's Palace. Lavishness and royalty can be found in every nook and cranny of this exquisitely designed residence.
On Request
Venues, Delhi NCR