Laxmi Vilas Palace – The Largest Dwelling Unit in The World

Laxmi Vilas Palace situated at Vadodara (Baroda), Gujarat, India, is the largest dwelling unit in the world built till date. Laxmi Vilas Palace Vadodara is of four times the size of Buckingham Palace, London. Laxmi Vilas Palace also has the only golf course in a palace complex in the world. Laxmi Vilas Palace Photo. Laxmi…

[Continue reading]