Located on the northwestern coast of Africa, this diminutive country packs a punch, home to swaths of golden sand, sunshine ... making it the perfect beach escape from the winter blues.