English
island in Miami Beach, Miami-Dade County, Florida, United States
25°46'47.3556"N, 80°9'44.1677"W