SeaSide Tamarindo nestled in the heart of Playa Tamarindo, a tropical paradise and ecological haven on Costa Rica’s Pacific Coast
SeaSide Tamarindo nestled in the heart of Playa Tamarindo, a tropical paradise and ecological haven on Costa Rica’s Pacific Coast