Karta Vacation Rentals
In the heart of Praia da Rocha on Portugal’s Algarve coast, a short walk from beaches like Três Castelos and Rocha Beach. Portimão Harbor and the Fort of Santa Catarina are nearby, and Faro International Airport is about 45 miles away.