There are plenty of charming small towns in Florida, but few are also positioned on the edge of the Everglades offering a ...