Maldives - ScubaSpa Dive Yacht

South Africa & Botswana


Giraffe Manor - Nairobi, Kenya

Norway


African Sabbatical

Dubai, Seychelles, Kenya, Tanzania, Madagascar, Zimbabwe, South Africa

Spain


Zurich

Auschwitz


Warsaw

Krakow


Budapest

Tokyo

Bai Tu Long Bay, Vietnam