Laxmi Vilas Palace – Things To Know Before You Go!

Did you know: The Laxmi Vilas Palace is four times the size of Britain’s Buckingham Palace?
The pride of Vadodara – the Laxmi Vilas Palace – is a marvel draped in the tapestries of history invoking within you admiration and reverence. Some also call it Lakshmi Vilas Palace, here’s all ...

Continue Reading