Costa Rica's diverse terrain – lush forests, wildlife reserves, hot springs and tropical beaches – offers a little something for every traveler.