The Winter Park Scenic Boat Tour, founded in 1938 and located just 15 minutes north of downtown Orlando, is one of these lovely side trips that combine beautiful scenery, a bit of local history, some close-up exposure to local wildlife and vegetation with a relaxing outing in a slow-moving 18-passenger pontoon boat, all complete with […]