Benagil beach

The Benagil beach is a sand beach completely hidden inside a cave except for a small hole in the celling through which light shines on the sand.

Tours to Benagil beach from Portimão

See all

Our recommended activities for Portimão