Watch LaterAdded Castles Moraira Castle April 7, 2022 April 7, 2022 Moraira Castle is a small oceanfront fort located in the town of Moraira, in Teulada, Alicante, Spain. It sits on a rocky elevation... 6731
Watch LaterAdded Statues & Art Creu de Picot March 24, 2022 March 24, 2022 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... 6681
Watch LaterAdded Statues & Art Dicks et Lentz March 24, 2022 March 24, 2022 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... 6321