Praia de Albandeira Map View Location - Beautiful sandy beach, embedded in a little rocky bay between Carvoeiro and Armação de Pêra