Spain maybe? The location sounds very suitable for a lighweight aircraft landing strip (just saying!).