Duval street is one of the most happening streets in the US located in Key West. People call it the longest street in the world for a simple reason - It connects Atlantic Ocean to Gulf of Mexico A video taken during Alpi and my visit to Key West in Sep 09 @ Florida
Link to this comment:
All Comments (0)