Where is Chatelherault?

Where is Chatelherault located?

Chatelherault, Chatelherault, Great Britain (approx. 55.76522°, -4.00467°)


Where is Chatelherault on the map?