The Answer is Martinique
St. Lucia.
That point is very near Marigot Harbour at Castries, on Saint Lucia.
baffin island
The island located at 50 degrees north and 142 degrees east is Hokkaido, the northernmost island of Japan.
Santa Rosa Island
Maldives is located near 6 degrees North and 80 degrees East. It is an island nation in the Indian Ocean.
That point is very near Marigot Harbour at Castries, on Saint Lucia.
Sardinia is the Italian island located at approximately 40 degrees north latitude. It is the second-largest island in the Mediterranean Sea after Sicily.
Iceland is located at 65 degrees north and 20 degrees west.
Saint Lucia is the island's name at 14 N 61 W.
Manila