The best place to get a Sloth Selfie? Wild Florida! by Farrah Hedwat May 12, 2015 Airboat Rides & Everglades, Inspiration