Dreaming about a Caribbean vacay? It turns out, you don't have to leave Ontario to enjoy breathtakingly blue waters and fine-sand shores.