human head key biscayne news

Key Biscayne is an island village in Miami-Dade County, Florida, United States. The village is part of the Miami metropolitan area of South Florida. The population was 14,809 at the 2020 census, up from 12,344 in 2010.
  • Elevation: 3 ft (1 m)
  • Country: United States of America
  • State: Florida
  • County: Miami-Dade
  • Incorporated: June 18, 1991
  • ZIP Code: 33149
  • Area code(s): 305, 786, 645
Data from: en.wikipedia.org