Timeshare Resort
in the tropical
Bahama Isles
The Westwind II Club is a timeshare resort located on the beach at the edge of the turquoise blue Caribbean Sea on Cable Beach in Nassau, The Islands of the Bahamas.
Let Your Nassau Bahamas Paradise Vacation Start at Westwind II