Morocco

Morocco is an exotic destination in Northern Africa. Here are reasons to visit and things to do in Morocco.