3190 Glenview Rd, The Villages, Florida 32162 USA
Water hazard, not for the faint of heart.
Photo Credit: Yelp