Right on all counts apart from South Africa.

will go during world cup because my mum lives in Cape Town...really near one of the stadiums...about 20 mins walks.

:)