Results 1 results found Hikers at Cala Fredosa creek, Cap Creus, Costa Brava, Catalonia, Spain, Europe