Chefchaouen, Morocco
Chefchaouen is a small town in the north of Morocco most famous for it's skyblue buildings. They are apparently painted this way to keep away the mosquitoes. It's only 4 hours by bus away from Fes and a lot of people just do it as a day trip, but we decided to stay overnight. This turned out to be a good plan because they day we arrived (around noon) was raining so we basically spent the day inside reading and watching the cricket.
Chefchaouen is a gorgeous al...