Terherne Website: https://terherne.nl/
Wikipedia
Terherne is located in The Netherlands. See map of The Netherlands or book a hotel from Terherne