puerto rico location on earth
The map shows Puerto Rico an island in the Greater Antilles, with the Atlantic Ocean to the north and the Caribbean Sea in the south. Puerto Rico lies approximately 1,600 km (1,000 mi) south east of Miami, Florida, to the east of the island of Hispaniola shared by the Dominican Republic and Haiti.