Nestled amidst the crystal waters of a lake lies Raccoon Island. Residents have long rumored about their abundance of bold raccoons, always wandering around in quest of tasty scraps. The island is completely a haven for these furry fiends, with mountains of leftovers dumped by well-meaning tourists. This is a sight to behold when a group of racco… Read More