I've never been, but heard the following are beautiful sites to visit: Boca Chica beach, Natural Zoo, Botanical and Orchid Gardens.