Lagos is a vibrant yet charming town with a nicely paved historic center, good restaurants and a entertaining nightlife. Various forts and castles can be visited in this beautiful town. In particular, the fort on the harbor is worth a visit. At nearby Ponte da Piedade, at the lighthouse of Lagos, are other cliffs and strange formations of sandstone. You can descend to the sea and the cliffs through a long staircase that offers stunning views of the ocean. This is one of the most beautiful natural attractions of the Algarve. You can also make a wonderful boat tour along the impressive cliffs and caves.