Mertola Portugal
Madrid Spain
Mombasa Kenya
Nairobi Kenya
Stockholm Sweden
Mansoura Egypt
Obidos Portugal