Catalonia

Tamariu

Tamariu is one of the prettiest little beach towns on the Costa Brava. Pine trees and rocky headlands hug its