Where is Ploumanach?

Where is Ploumanach located?

Ploumanach, Ploumanach, France (approx. 48.83178°, -3.4844446°)


Where is Ploumanach on the map?