oceanview, restaurants, beach , surrounded by mountains ,rivers and nature.
Peaceful oceanview , large pool over looking the ocean surrounded by nature, mountains and river . Minutes to Viana do Castelo , walking distance to restaurants, minutes to the beach . Hiking trails,