Latitude and longitude of Hibiscus Island
- Nearby North Bay Village, United States
Satellite map of Hibiscus Island
Hibiscus Island is a neighborhood of South Beach in the city of Miami Beach on a man-made island in Biscayne Bay, Florida, United States. Hibiscus Island lies just north of Palm Island. It is an exclusive residential neighborhood with relatively high property values.
Latitude: 25° 46' 59.58" N
Longitude: -80° 09' 37.87" W
Nearest city to this article: Miami Beach
Read about Hibiscus Island in the Wikipedia Satellite map of Hibiscus Island in Google Maps