Two Moroccan beaches have made it into the world’s best beaches for 2018.

FlightNetwork Ranks Agadir 37th Best City Beach Worldwide
Agadir Beach