There are so many long, tiny, shallow, deep, rocky, fine-grained, and you-name-it kind of beaches in Algarve, South Portugal that I am not going argue that I would be able to pick the best one. I have selected nice, popular beaches that are different, and suit to different tastes and … Read >