El Puerto de Santa Maria: A gem for Learning Spanish

Puerto beach

El Puerto de Santa Maria, Cadiz, with 5 of the top beaches in Spain and some of the best restaurants and nightlife.  What more could you ask for?

Leave a Reply