This is a webcam showing Morella, located in Spain. Morella is a city in eastern Spain. It’s known for the iconic Castillo de Morella that towers above the city atop a massive rock. The castle houses a former prison, the governor’s palace and a parade ground. Gothic architecture and medieval city walls are other highlights of both the castle and town. The Temps de História museum traces the city’s history, including its role in the 19th-century Carlist Wars.