Beautifully imprisoned between the cliffs and the course of a small river, this beach is certainly on the top 10 most beautiful beaches in Portugal!
If you are looking for paradise, you might want to start here!
Koh Kood has all you can ask for: white sand beaches, warm and crystal-clear sea, waterfalls, good food, and breath-taking landscapes. A low populated small island not (yet) in the touristic intensive circuits, keeping its genuineness. Coconut drop might be your only worry 😉