Rabat - A study by online travel agency "eDreams Spain" has ranked five Moroccan cities among the most favorite non-European destinations for Spanish tourists.

Mosque Hassan in Rabat.
Mosque Hassan in Rabat.