A day in Agadir

Agadir is a vibrant city with stunning beaches, lively markets and lots of activites to fill the days with. In order to make the most of your time in Agadir, I've designed the perfect agenda to give you the tr...