Chefchaouen, Morocco
While Marrakesh may still be having a moment, true travelers know that Chefchaouen (or, the "blue pearl") is Morocco's real hidden gem. As its name suggests, the ancient mountain city boasts a breathtaking landscape of blue, in shades that range from azure to indigo. The origins of the blue buildings remain somewhat mysterious, but that's not stopping anyone from snapping Pinterest-worthy pics of the place.
[Photo via @xkflyaway]