It’s no secret that India is studded with architectural gems of every possible kind – ancient temples and churches, magnificent mosques, imposing forts and opulent havelis. Besides this, the country is a treasure trove of stunning palaces built by kin