BikeDC For the Seriously Serious Cyclist By Prince Of Petworth Published June 17, 2015 at 10:01PM Key West Florida – only 1507 miles from the newly opened Dew Drop Inn.