Quan Pham January 17, 2018 Destination, Nature Coast Monkey Island of Homosassa Quan Pham January 17, 2018 Destination, Nature Coast What is now a much-loved attraction called Monkey Island was once a little more like a monkey detention center.