and river rafting are popular with adventure travelers, and for those seeking a relaxing or luxurious escape, Costa Rica offers beautiful beaches, plush resorts, golf courses, and excellent dining.