From the blog

Notes before you go

Morocco

Mauritius

Kenya

Egypt

Canada

USA

Azerbaijan

Georgia

United Kingdom

Greece