Tonya Russell Located on the southwestern coast of Barbados, Carlisle Bay's beaches offer ... adventure junkies rave about the variety of activities offered. Visitors can rent water sports ...