We Are Summer Cash Sweeps

Editors' Picks

Daily Escape

Photo by Getty Images

Rocher de la Vierge

Biarritz, France

Ahoy there! Is that a ship at sea? No, it just looks like one. The hull-shaped, sun-dappled rock, Rocher de la Vierge, punctuates the cobalt waters of the Atlantic, just off the coast of Biarritz, a tiny resort town in southwestern France. A local landmark accessible via bridge, the “rocher” features the statue of a virgin, and offers views of the Bay of Biarritz Grand Plage on one side and the Basque Coast on the other.