answersLogoWhite

0

Pigeon Island is located in the northwest corner of St. Lucia, a Caribbean island. By taxi, it is approximately 30 minutes from city of Castries.

User Avatar

Wiki User

15y ago

What else can I help you with?