A Guide to the City’s Top Attractions & Best Places to Visit in Bangalore