The living wall will measure 7,400 square metres, trumping the current largest, in Qatar, at 7,000 square metres ...
Samarjitsinh Gaekwad, the royal scion of the Gaekwad dynasty and the titular Maharaja of Baroda is the current owner of the Lakshmi Vilas Palace.