Algarve named the world's best beach destination

Algarve named the world's best beach destination