Luna RossJul 17, 20203 minSouth Florida Attractions: Butterfly World I visited Butterfly World, nestled in Tradewinds Park in Coconut Creek, FL. It was my first time visiting the butterfly park. The park comp