Loading Video…
This browser does not support the Video element.
A scenic tour of Monkey Island
Up in Homosassa and down by the river, you can find Florida’s own Alcatraz. Three spider monkeys -- Ralph, Ebony, and Emily -- call Monkey Island their home. The tiny, manmade island has been there since the 1960s. The best view is from the Florida Cracker Riverside Resort’s Monkey Bar, which owns the historic island.