Del Tura Waterfall - N. Ft. Myers, FL
Posted by: lazyCachers
N 26° 44.120 W 081° 54.734
17R E 409279 N 2957446
Located on the west side of US 41 in North Fort Myers, Florida at the Del Tura Golf and Country Club.
Waymark Code: WM4N8A
Location: Florida, United States
Date Posted: 09/10/2008
Views: 58