Vocabulary

カストリーズ

Castries (Saint Lucia)

noun