Vocabulary
カストリーズ
カストリーズ
Castries (Saint Lucia)
noun