Global Surfboards is located in Costa Rica on Centro Comercial Las Palmas de Tamarindo, 100 metros sur del Gollo, local 07 Provincia de Guanacaste Villareal. Global Surfboards is rated 5 out of 5 in the category surf shop in Costa Rica.
Address
Centro Comercial Las Palmas de Tamarindo, 100 metros sur del Gollo, local 07 Provincia de Guanacaste Villareal
Service options
In-store shopping