Porto beach is just spectacular. It has unique fine black sand which from a distance looks like it is dirt but it really is very clean. The water is completely crystalline and invites visitors to take a dip. It's a fairly large beach protected by rocks and mountains to the sides making it amazingly secluded. It is a marvel to behold the mountains from the beach or to stroll through the huge rocks on the right hand side. The beach is separated from the village by a beautiful river flowing into the sea. The people have taken advantage of the junction between the river and the sea to create a beautiful picnic area with tables and wooden benches in the shade of huge trees. Along the beach there are two bars where you can taste fish at very reasonable prices whilst looking at the sea. In addition, next to the beach is one of two diving schools offering all kinds of activities, including baptisms. In summer Porto beach is usually packed with tourists and vacationers, but when we went in April, hardly anyone was there and we had this wonderful beach to ourselves and saw the most spectacular sunset I've seen in a long time. I found a place full of magic and charm. One of those places that will remain etched on my retina for life.