Gorham Caves
Film by the Gibraltar Museum
On 15 July 2016 Gorham’s Cave Complex, in the UK's Overseas Territory of Gibraltar, became the UK's thirtieth World Heritage site. Gorham’s Cave is the last known site of Neanderthal occupation in the world.
This film won the Festival Award at the Twickenham Alive Film Festival 2016
www.TwickenhamFilmFestival.com
Read about Gibraltar at World InfoZone HERE