MeczekOct 24, 20156 min readGiverola, Costa Brava, SpainGiverola and Tossa de Mar, Costa Brava, Spain