No
No, all BOTSWANA passport holders need a visa to enter Japan.
yeah all African countries do require a visa in advance
Hi does singaporean passport holders needs a visa to enter turkey?
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.
canada
yes
Yes
No, you require a visa to enter to Peru.
Yes they do.
No, it is not mandatory for green card holders to posses a machine readable passport (as the green card is machine readable).
Pakistani passport holders are exempted from visa for their travels to Turkey up to 90 days. Ordinary passport holders are required to have visa to enter Turkey.
No. US passport holders are allowed 90 days visa-free travel in Germany and the other Schengen-Agreement countries.