Praia dos Três Castelos Map View Location - Sandy beach section with bizarre rock formations near Portimāo between Praia da Rocha and Praia do Vau.