CALA - Canadian Aqua Leader's Alliance - www.calainc.org
injoy - Yoga & Activewear - www.injoyyogawear.com/
Ceiba Del Mar Resort & Spa - www.ceibadelmar.com
Sunset Resorts - www.sunsetresortdjamaica.com
Check out amazing maps of any Caribbean destination - www.caribbeantravel.com
Find consistent weather updates down South - www.theweathernetwork.com