It is true, the best sunsets are seen from Mallory Square in Key West. Took a quick trip down with my kids for my Birthday and had to see for myself what everyone has seen.
No comments yet