answersLogoWhite

0

Cat Island is an island located in the beautiful Bahamas. It is in the central Bahamas and has one of the nation's highest points. The island was settled by European settlers.

User Avatar

Wiki User

12y ago

What else can I help you with?