Tambor Travel Guide

Tourist Guide

Playa Tambor in the Nicoya Peninsula is the best Tropical Costa Rica beach
Playa Tambor in the Nicoya Peninsula is the best Tropical Costa Rica beach
The Tucan, one of the pride of Costa Rica!