Port of Spain is a city in---
A
Spain
B
Barbados
C
Trinidad and Tobago
D
Italy
Correct Answer: Trinidad and Tobago
Innate - সহজাত, inherent - সহজাত ।