Fort Walton Beach, Florida
That's right the above picture is not from anywhere is the Caribbean, but from Fort Walton Beach, Florida. Fort Walton Beach is a seaside community in Okaloosa County, Florida bordered by the Santa Rosa Sound to the south and Choctawhatchee Bay and Cinco Bayou to the north. The City is rich with Native American history dating back 14,000 years. If you're looking for a beach vacation without leaving the US Fort Walton Beach is an excellent location.
Your eyes are not playing tricks on you. This is Toronto, Canada. If you watch The Real Housewives of Atlanta, they had an episode in Toronto where the ladies attended the Caribana Festival. Caribana, is a festival of Caribbean culture and traditions held each summer in the city of Toronto.