Morella, Castellón Morella is an ancient walled city located on a hill-top in the province of Castellón in Spain. There are traces… Tomasz Czarnecki June 5, 2008