8. Río Grande, Puerto Rico
About 40 minutes east of San Juan, Río Grande is ideally situated next to El Yunque National Forest, host to hiking and waterfalls galore. Here you can choose beach or jungle, or both, depending on your interests. It's no wonder visitors are basing themselves in this area of ample activity.