logo

Video encyclopedia

Punta de Melenara Lighthouse

Architectural structures

The Punta de Melenara Lighthouse also known as the Faro de Taliarte is an active 20th century lighthouse on the Spanish island of Gran Canaria in the Canary islands.