© All Rights Reserved The garden at Moinhos de Don Quixote near Cabo da Rocha. The terraced garden is part of a Mexican restaurant and full of succulent plants with great views over the coast and Guincho beach near CascaisRelated images