Claim: Port of Spain is the capital of a landlocked country.
Verdict: REFUTES