Latitude and longitude of Barracouta Key
Satellite map of Barracouta Key
Barracouta Key is an island in the Florida Keys in Monroe County, Florida, United States.
Latitude: 24° 32' 38.50" N
Longitude: -81° 55' 17.50" W
Nearest city to this article: Key West
Read about Barracouta Key in the Wikipedia Satellite map of Barracouta Key in Google Maps