Bengaluru - Princess Shine Palace Grounds, Karnataka, India

Address: Princess Shine Palace Grounds, Bengaluru, Karnataka, India