A giant, secluded Florida island is once again up for grabs. Bird Island, located at 6001 Bird Island Drive, is a 51-acre remote island in the middle of Lake Griffin, which is is part of the Harris Chain of Lakes, just outside The Villages. Other than total seclusion, the island itself doesn’t offer much. But […]
