Promenade along street in Carvoeiro fishing village with view of colourful houses on beach, Algarve, Portugal Shutterstock Image - Promenade along street in Carvoeiro fishing village with view of colourful houses on beach, Algarve, Portugal - ID: 279860684