Praia do Castelo: Esposende's Hidden Pebble Cove in Braga | OnlyBeaches