Travelers in Santa Teresa, Costa Rica. Adventures, travel, backpack...