Portugal is such a small country, however it has plenty to offer. With a coast of almost one thousand kms (more than 600 miles) full of beaches, some are still wild and hidden; and a beautiful countryside, contrasting the green mountains in the North with the Alentejo plains. The Portuguese gastronomy is very rich, with plenty of different appetizers, main courses and desserts to taste, always with a good Portuguese wine to accompany.