Images of Miami, the Everglades and the Keys in Florida. April 2018. “Miami is a major port city on the Atlantic coast of south Florida in the southeastern United States. It is nicknamed the ‘Capital of Latin America’ and is the largest city with a Cuban-American plurality. The Miami area was inhabited for thousands of […]