Praia de Granja is an extensive beige sand beach that is located 45 minutes from the city of Porto. Its name, Granja, can be literally translated to 'farm' and was attributed to this beach because it refers to a monastery farm that existed there in the 19th century. This beach is qualified as a Blue Flag beach and is equipped with all amenities, and a lifeguard, during summer months.