United StatesMiami
United StatesIslamorada

13 Apr 2015
departure
13 Apr 2015
arrival
104
km
2 hours, 5 minutes
duration
50
km / hour