Portugal’s southern province Algarve has so many different types of beautiful beaches that it makes choosing only five difficult. There are long, tiny, shallow, deep, rocky, fine-grained, white and golden beaches to choose from. In addition, tide makes them look different depending on the level of the sea. Anyhow, here are five nice, popular beaches that are different, and suit to different tastes and needs. The best beach destinations were extracted from the travel guide book Algarve, Southern Portugal.