In my opinion, one of the must see cities in Europe is definitely Biarritz, France. Located in the Basque region of France and about a 20 minute drive from one of my other favorite cities, San Sebastian, this small surfing town is a must visit if you are planning your Europe travels! There are beautiful […]
Read the rest of this entry »