The Júcar gorge: Spain's very own grand canyon

The Júcar gorge: Spain's very own grand canyon … In La Manchuela, in central Spain, Alcalá is one of a string of villages in the Júcar … It has quite a lot in common with Matera – the rock-hewn city in Basilicata, southern Italy, … at the chance to practise her rusty English and takes us on a walking tour of …
social experiment by Livio Acerbo #greengroundit #travel #tours