If you're in the mood to shop up a storm, Garuda Mall won't let you down. Clothes, shoes and souvenirs — you're likely to find it here.
Located in Bangalore City Center, this shopper's paradise often appears on the itineraries of many travelers. Fine attractions, such as Bangalore Palace, aren't too far away if you're eager to do more exploring.