Yes - but somewhere they haven't got a decent taxi way to the end of the runway......................... = possible lack of space or just cheap...................
Since it's not "on the Map" I suspect an island in the Caribbean or the S Pacific.......................