Take a tour of Spanish Town of Morella in Morella, Spain – part of the World’s Greatest Attractions travel video series by GeoBeats.
A haven in the Castellon province of Spain is the picturesque hilltop town of Morella.
Morella has been ruled by various cultures, countries and kingdoms, a characteristic which has had a marked influence in the town’s architecture.
The Archpriest Church of Santa Maria, which has been noted for its beautiful choir, is a stunning Gothic piece of art.
Being situated on an elevated height, the pathways and streets all around the town are quiet steep.
With its 2 and a half kilometer long wall and being settled on a hilltop, it has been a highly desired position during battles and war.
Due to its charming historic and artistic personality, the town has become a celebrated destination.
With its strong defenses, strategic position, and towering height, Morella radiates majestically.