Duval Street, Key West, Florida: 2002-2007

Sun, sea,
and beach notwithstanding, the life blood of Key West is Duval Street.
Only 1.1 miles long, it runs from the Gulf of Mexico to the Atlantic Ocean.
The architecture is grand, and the combination of restaurants, bars, trendy
stores and tourist-trap souvenir shops is entertaining. The best part,
though, is the people; Duval Street is never boring. [100 photos]