Mai Kai – The Postcards

The Mai Kai in Fort Lauderdale is my favorite place on Earth. It’s far beyond words. Knowing the owners only makes me love it more. If you don’t know about Read More …