Where is Casalabriva?

Where is Casalabriva located?

Casalabriva, Corsica, France (approx. 41.7518486681°, 8.9384078979°)


Where is Casalabriva on the map?