Watch LaterAdded Castles Moraira Castle April 7, 2022 December 27, 2023 Moraira Castle is a small oceanfront fort located in the town of Moraira, in Teulada, Alicante, Spain. It sits on a rocky elevation... 1.4K1
Watch LaterAdded Statues Creu de Picot March 24, 2022 January 17, 2024 The Creu des Picot is a large stone cross that stands on the Puig des Milá, a mountain in the Spanish Balearic island of Mallorca in... 1.3K1
Watch LaterAdded Statues Dicks et Lentz March 24, 2022 January 17, 2024 The Dicks-Lentz Monument is a symbol of the pride of Luxembourg. It is a tribute to Edmond de la Fontaine, named Dicks, and Michel L... 1.2K1