Catching Memories Through The Lens

Inside Photos of India’s Largest Residential Home –

Image credit: Instagram

The Gaekwads of Baroda:

The Gaekwads of Baroda ruled the city back in the days, and even though monarchy has been abolished in India, they continue to live in and own the Laxmi Vilas Palace, the largest private residence in India.