Nandi Hills, also known as Nandidurg or Nandi Betta is an ancient hill fortress situated in a district called Chikkabalapur in Karnataka. Situated near the town of Nandi, the ancient belief is that th...Read more »