Bangalore is a modern city, yet there are a few places of historical interest in its vicinity.
For nature lovers, there are two national parks a few hours drive from the city.
Browse this wikipedia link for further details.
Mysore lies about 146 km southeast of Bangalore. Many tourist destinations are located close to Mysore.