Costa Nova, Portugal: colorful striped houses in a beach village

Print Friendly, PDF & Email