Does Monkey Island really exist?


Rate This Answer

Monkey Yes it does! Monkey Island is a small island in the middle of the Homosassa River, in Florida across from the Homosassa Riverside Resort. It was just a large rock in the river until the resort owner made the rock into an island and put monkeys on it.

Answered -

Comments

Advertisement