Nandi Hills Nandi Hills is a beautiful hill station, about 60 kilometers north of Bangalore, India. It is simply beautiful because of the landscapes it holds. The elevation is about 1,478 meters (4,850 feet). Also, it offers panoramic views which are simply breathtaking and make it one of the biggest attractions for nature lovers as well as photographers. However, it is during the sunrises that these...