Location: , , United Kingdom
Description An island where there are no rental cars available, only mopeds.