No photos yet — be the first to add one
Plage de Bagheera is a beach located in France with shallow saltwater access and on-site facilities including a restaurant, snack bar, and small shop. The beach features sandy shores, forest areas with walking trails, and a fitness route, with direct access from the adjacent campground.
Reviews
No reviews yet.