Faro
Benagil is a charming Algarve fishing village famous for its stunning sea caves, picturesque beaches, and excellent seafood dining.
Carvoeiro, Portugal Get directions