Yes. British nationals do need a visa to go to Cuba. Contact the nearest Cuban embassy for visa processing.
Yes they do, just like they need a passport to enter any other country.
no you need a passport
No; Latvian nationals don't require a visa to enter Mexico; all they need is their passport.
I have a bristish passport, do I need a visa to visit Peru in South America?
As of June 2009 Mauritians Nationals do not need a visa for the EU countries..........
No; just the passport will suffice.
No....a Trinidad & Tobago national with a valid T&T Passport does not need a Visa to enter Martinique as long as the stay does not exceed 90 days.
No; you also need a visa issued by the US government.
Whites need passports to enter mexico
Sadly, starting Thursday, Canada is no longer a visa-free country for Mexico. It was, but a new law to restrict refugee status claims from the Czech Republic and Mexico means ALL Czech and Mexican nationals will need a visa to enter.
Yes, Indian nationals require a visa- obtained prior to arrival- in order to enter the United States.