Tucker's Town Road
Bermuda
>
St. George's
>
Tucker's Town Road
Tucker's Town Road is a secondary road in St. George's.
Tucker's Town Road
type of road
Secondary road
Place
Tucker's Town Peninsula
Shore Lane