Nandi Hills: Bengaluru's Scenic Historic Retreat - Karnataka Tourism