Monkey Island

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.

  • 5297 S Cherokee Way
  • Homosassa, Florida 34448
  • (352) 628-2474
Mapped location of Monkey Island