This architectural masterpiece inspired by Windsor Castle will thrust you into the fascinating world of Mysore's maharajahs. Set in 450-acre grounds and surrounded by stunning gardens, Bengaluru ...