Find the word definition

Wikipedia
Gorguja

Gorguja is a village in the Spanish exclave, If you want to go to the village, the only way into the village is via France