With over 300 days of sunshine every year, Portugal’s Algarve coastline is one of the best regions in Europe for playing golf and along its 100 mile length, there are over 25 courses.