No photos yet — be the first to add one
Plage de l'embouchure is located in Le Barcarès, France, where the Agly River meets the Mediterranean Sea, and features coarse sand with pebbles along the waterline and water that deepens quickly near the shore. The beach permits dogs throughout the day, offers free parking opposite Luna Park, and provides lifeguard stations.
Reviews
No reviews yet.