Guimaraes, Portugal

Guimaraes, Portugal

Guimaraes, located 30 mi/50 km northeast of Porto, was the first capital of Portugal. It's a medieval town with a 10th-century castle—Portugal's first king was born there. The town has many ancie...

JDS Travel News JDS Viewpoints JDS Africa/MI