5. Virgin Islands National Park
Whether you want to hike or lounge on the beach, windsurf or snorkel leisurely, Virgin Islands National Park is the place to be. Unlike other national parks, it offers equal amounts of adventure than just a spot for relaxation. With a luxury resort of its own, it also provides fine dining options, tennis, and spa packages.