Exploring Medieval Villages in Begur, Spain
A quaint little town, known for its privileged geographic location by the Mediterranean Sea, Begur, Spain in the Costa Brava has distinctive Cuban style houses, a crumbling medieval castle, and astonishing crystal-clear beaches. …