See the seaside Costa Brava towns that most travelers haven't heard of, but remain alluring nevertheless.