Portugal is one of the oldest and most beautiful countries in Europe with a rich and tumultuous history. This small country offers a remarkable variety with warm, sandy beaches, rugged mountain landscapes and pastoral scenery dotted with vineyards and fertile farms. The Portuguese traditional love of music, dance and singing is reflected in their colorful [...]