Lagos is a small city in western Algarve and is completely full during Summer season, due to the wonderful beaches located nearby. You have to take a "grotto tour" where local fisherman will take you to caves and beaches only accessible by the Ocean. Lagos as one of the best nightlife in Algarve.