Where is Manorbier?

Where is Manorbier located?

Manorbier, Wales, Great Britain (approx. 51.6466175498°, -4.7961472042°)


Where is Manorbier on the map?