Laxmi Vilas Palace is located at Baroda, Gujarat with amazing and beautiful architectural design. It's completed in 1890 and four times big from Buckingham Palace.
Laxmi Vilas Palace is located at Baroda, Gujarat with amazing and beautiful architectural design. It's completed in 1890 and four times big from Buckingham Palace.