Nandi Hills is a scenic hill station situated close to Bangalore, serving as one of the most popular destinations for trekking of Karnataka and escaping the busy city life of Bangalore. Nandi Hills is scattered with shrines and monument and is surrounded by mesmerizing views.