Set along the Mediterranean Sea, Sitges and its collection of charming whitewashed buildings make for a picturesque getaway. Less than an hour from Barcelona, the town offers a similarly lively seaside atmosphere but without the crowds. Regarded as one of...