In addition to its natural wonders, Tamarindo is also home to some of the best all-inclusive resorts in Costa Rica. Nestled next ... of the Nicoya Peninsula, Santa Teresa attracts nomads and ...