Slow things down at Big Mound Park. Sit down with a book or find a shady spot on the grass and relax for a while.
If you're staying a while in Indiantown, Big Mound Park is a great place to start your sightseeing. This recreation and green space is one of many attractions worth checking out here. Indiantown Marina, Indianwood Golf and Country Club, and Timer Powers Park are also waiting to be discovered close by.