English: It is located 80km southeast from the Florida coast.
Telugu: ఇది ఫ్లోరిడా తీరం నుంచి 80 కిలోమీటర్ల ఆగ్నేయంలో ఉంటుంది.