30+ Free Where is puerto rico located on a world map