Seville, Spain – Arrival & the Cathedral
Seville is certainly one of the ‘must see towns’ of Spain. The history, the buildings, the streets, the food, the people and the jewel in the crown – the Alcàzar Continue Reading →
Nic and John’s adventures and tips as they travel the world