Miami Marine Stadium is one of the most iconic landmarks in Miami. Built in 1963 on Virginia Key, this unique waterfront ...
Photographs taken around Athens 10 years after the 2004 Olympic Games show a significant number of abandoned Olympic sites, ...