Located in St. James City, Florida, on a small island in the Gulf of Mexico, you can have a close encounter experience with wildlife such as manatees & dolphins.