Yes they do, just like they need a passport to enter any other country.
I have a bristish passport, do I need a visa to visit Peru in South America?
No; Latvian nationals don't require a visa to enter Mexico; all they need is their passport.
If you have a European/Italian passport, you can enter Mexico without many issues.
As of June 2009 Mauritians Nationals do not need a visa for the EU countries..........
In theory, you don't need a passport if you are Italian but check with the British Embassy in your own country because the rules are complicated.
Yes, you need a visa to enter Indian territory.
Yes, any person who is NOT a British National needs a passport and in some cases a visa also.
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.
If you are not a citizen of the EU you need a passport to enter Spain.
Yes, children need a passport to enter Canada.
italian international passport holder nid visa four visit philippines
At this moment in time Botswana Passport holders do not need a Visa to enter the UK. However, this may be subject to change in the near future as South African Nationals have recently been included on the list of nationals needing Visas to enter the UK (March, 2009) and Botswana's requirements are due to be reassessed in September, 2009.