Located overlooking the sea in the village of Rabo de Peixe about 5 km west of Ribeira Grande on the north coast of the island. photo
No photo available