Biarritz ~ it is a luxurious seaside town on the Bay of Biscay, on the Atlantic coast of southwestern France.
{"Image DateTime": "2013:08:13 21:46:59", "Image Artist": "Alexandre Minard", "Image Copyright": "Alexandre Minard"}