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. This is an area of Spain that I am wild about! There are so many little medieval towns within this area, that it will be …