The one and only Monkey Island is a must see! Come watch spider monkeys play on their island home in the Homosassa River. Located at Homosassa Riverside Resort.