Swim Team Reunion
Amazing Location with Amazing People
Our trip was a last minute decision through Air Canada vacations. We stayed at the resort knowing that it would be low season, hot with a strong possibility of heavy rain - but the price was very reasonable and my wife and I were looking for an all inclusive, small venue, quiet…