Benagil is a small beach located east of Portimao, near the town of Benagil Not far fromthe famous Marinha Beachand its rock formations 30min drive from Portimao Parking is limited near the beach and the road quite steep – be ready for a little bit of walking up and down The Algarve co...