Wekiva Island Wekiva Island is an environmentally friendly destination located in Longwood, Florida along the beautiful Wekiva River offering canoe, kayak, Read More January 24, 2022 No Comments