You are viewing a single comment's thread from:

RE: 7 World’s Continents Photo Challenge - European Thursday week #55 - the absolute winner takes 200 SBD!

in #travel6 years ago

'Le Rocher de la Vierge' , one of the iconic sightseeing spot of Biarritz, in the South West of France. The coasts of Biarritz are famous for its coast, architecture and surf spot.

DSCF0136m2.jpg