Natural amphitheatre found on a Nigerian hill excites tourists Admin Newsclickng Aug 27, 2020 A natural amphitheatre has been found on the foot of a Nigerian hill in the western state of Ekiti. The discovery has generated…