Karta Vacation Rentals
On Portugal’s rugged northern coast in Viana do Castelo, about 2 km from the city center and near the beach. Steps from Cabedelo Beach and close to Gil Eannes, Castelo de Santiago da Barra, Praça da República and Monte de Santa Luzia Basilica.