Sitges is a special beach town just south of Barcelona and near the Costa Brava. It has a rich history, wonderful people and awesome and vibe, that celebrates its heritage and its growing reputation for having fun in the Mediterranean sun.