I’m heading to the Winter Haven - Tampa area and am looking for good options in the area. From research I already know about Oz and Atlantis and they are on the list. Any other suggestions? I’m a daytime guy if that makes any difference.
Later I’ll be in Orlando, so any good intel for there would be useful as well.
Comments