Granja beach, located in the Municipality of Vila Nova de Gaia, is an urban beach, of sandy and rocky profile. It has a thin and very extensive stretch of sand. Next to the beach you will find the complex of the Municipal Pools of Granja that includes an indoor and an outdoor pool, both with salt water.