Carnival attracting visitors to The Bahamas