Capitan Suizo
The Hotel Capitan Suizo is located on Tamarindo Beach on the beautiful Pacific Coast of Costa Rica in the province of Guanacaste. Tamarindo Beach is part of the bay formed by the surrounding cape. It is one of the most popular beaches for surfers from all over the world.
|