City Palace Alwar – Vinai Vilas Mahal – Alwar Rajasthan
Tourists who curiously venture to Rajasthan’s northeastern city of Alwar, will be met by a sprawling splendorous City Palace. Vinai Vilas Mahal (as it is known locally) has certainly seen better days. It’s ramshackle appearance [...]







