Costa Nova, Portugal: colorful striped houses called Palheiros located in beach resort on Atlantic coast near Aveiro.