Castro Laboreiro (National Park Peneda Gerês)Castro Laboreiro, N202-3 4960, 4960 Castro Laboreiro, PortugalTerraced apartment • 2 bed. • 1 bath. • 110 m²