The Peratallada Castle is located in the picturesque Baix Empordà town, in Catalonia, Spain. A medieval structure with over 1000 years of history, the castle is now used... Read full article »