Tamarindo Surf Spot Guide
View Surf Spots in Costa Rica in a larger map Tamarindo is a sublime beach city located in Guanacaste Province on Nicoya Peninsula on the Northern Pacific coast of Costa Rica. Featuring splendid beaches, tropical jungles, serene and tourist friendly ambiance with a variety of options for sports and adventures, Tamarindo is a perfect example […]