Perched at 4,800 feet altitude just 60 kilometres north of Bengaluru near charming township Nandi lie the verdant Nandi Hills ...