Yes, there is an island in the inlet called Monkey Island, accessible only by boat. You can find map of the park with a Google image search.
Nope... Not at all.
No. Monkey Island is near Homosassa State Park. Venetian Gardens are located in Leesburg. It's a good hour drive from there.
Thanks! Your answer is awaiting moderation.