Karta Vacation Rentals
On the beachfront at Nossa Senhora da Rocha in Porches, on Portugal’s sun‑soaked Algarve coast. Minutes from Senhora da Rocha Beach, Marinha Beach, Benagil and the Percurso dos Sete Vales Suspensos—perfect for beach days, boat trips and coastal walks.