Review: Butterfly World Florida

March 13, 2019|Categories: Florida, Reviews & Tips, United States|Tags: |

The one thing Florida has in abundance is natural beauty. And heat! As a Canadian visiting in winter, it’s the perfect place to thaw out. Tag-along trips with Steve have brought me to the Sunshine State several times. I always [...]