Karta Vacation Rentals
On Portugal’s sun-soaked Algarve coast in Albufeira, steps from Salgados Beach and Salgados Lagoon nature reserve. This beach resort sits beside a lush golf course and is minutes from Gale Beach, with Albufeira Marina and Old Town a short drive away.