Majestic hills on one side, and lush wilderness on the other — Bangalore is truly many worlds in one city. Surrounded by trees and a great river, located just 50kms from the centre of the city, Kanakapura, once a small agricultural town on the outskirts of Bangalore, is a perfect location for a weekend getaway resorts in Bangalore