Into The Wild At Wekiva Island
Nothing man-made can compete with the awe-inspiring beauty of nature. That’s even true in Florida, when’ you’re canoeing Wekiva River just 30 miles from Disney World. Which is why one Sunday morning in November, while canoeing on a river, we were asked by some British folk in a canoe passing by if we thought the…
