History of Castillo de Jumilla Spain
Jumilla Spain! A place of fine wine, amazing people and fantastic scenery. Surrounded by mountains and wine vineyards, I couldn't help how amazingly beautiful this little town was, and the one thing that stuck out the most was Castillo de Jumilla (The Castle of Jumilla) randomly sitting on top of a hill for all to see.