Question: where is bermuda located on the world map
Answer: approximately 1,070 km ( 665 mi ) east - southeast of Cape Hatteras , North Carolina ; 1,236 km ( 768 mi ) south of Cape Sable Island , Nova Scotia ; and 1,578 km ( 981 mi ) north of Puerto Rico