Santa Teresa

Santa Teresa

Santa Teresa, Costa Rica is often called the country’s best surf destination thanks to its consistent waves forming on a point break. Surfers flock here…

Montezuma

Montezuma

Few people who come to Costa Rica will want to miss Montezuma Falls, located near the little town of Montezuma. Three tumbling waterfalls cascade into…