The Majestic Laxmi Vilas Palace of Baroda April 30, 2015June 14, 2021 Mana Hotels Laxmi Vilas Palace (the abode of the Goddess of wealth, Laxmi) – the name seems apt. Grandeur and opulence are the best words to describe this palace in Baroda! In size, it was once the world’s largest home, easily eclipsing […] Read More