Palm and Hibiscus Island are a pair of man made islands located in Biscayne Bay in between Downtown Miami and Miami Beach. Located in Biscayne Bay these Islands are only accessible via the MacArthur Causeway which connects Miami Beach to Downtown Miami. These Island are very exclusive and guarded 24/7, host some of Miami Beach’s most […]