The Best 10-day Santa Teresa Costa Rica Itinerary: Day 1: San José Day 2 Santa Teresa, hiking, ATV, lush waterfalls, Snorkeling, Surfing & More