Results 1 results found Farol de Albarnaz from top of a cliff, Flores island, Azores islands, Portugal, Atlantic Ocean, Europe