Vocabulary

ポートオブスペイン

Port of Spain (Trinidad and Tobago)

noun