Costa Rica – Beach at Guanacaste

The beach at the Capitan Suizo Hotel located in the northwestern province of Guanacaste. Considered the finest beachfront lodging in Guanacaste.

Comments are closed.