La Source

France Coastal Unknown

La Source is a natural pool located on an island in France with access from the shore. The site remains undeveloped and offers swimming, though conditions vary and visitors should respect local residents and remove their waste.

Reviews

No reviews yet.

Write a review

Photos

Upload a photo