Results 1 results found Hercules Tower, Roman lighthouse, UNESCO World Heritage Site, and Lapas beach, La Coruna, Galicia, Spain, Europe