cahuita

/kɑːiˈwita/

Definitions

1. noun

A town on the southern Caribbean coast of Costa Rica, known for its beaches and national park.

“She visited the beautiful beaches of cahuita during her Costa Rican vacation.”

Synonyms

  • town
  • village

Antonyms

  • city