Lakshmi Vilas Palace: India's Largest Residence That Beats Ambani's Antilia And Buckingham Palace
Take a look at Lakshmi Vilas Palace, 4 times larger than Buckingham Palace through this virtual tour of the sprawling mansion that attracts visitors worldwide.
12 Oct 19:30 · BollywoodShaadis