Question: do trinidadians need a visa to visit russia?
Answer: Russia tourist visa is required for citizens of Trinidad and Tobago. Citizens of Trinidad and Tobago residing in Trinidad and Tobago must apply for a visa to Russia in person at the nearest consulate of Russia in Trinidad and Tobago.