1 results
Pelorus Island, also known as North Palm Island, is the northernmost island of the Great Palm Island group.