Finding Isabel, the fantastic butterfly.
Butterfly Park, with the most beautiful view in Petite France, is a special space with a strolling alley, terrace, and about 130 butterfly sculptures including Isabel, the fantastic butterfly near the wildflower park.