Bermuda

 

Location: , , United Kingdom

 

Description
An island where there are no rental cars available, only mopeds.

Book List

CF17 - The Number File

Details

An island where there are no rental cars available, only mopeds.
CF17, Page:16