Karlovy Vary, Czech Republic

Karlovy Vary, Czech Republic

In the Czech Republic, a country of many spas, Karlovy Vary is the biggest spa town of all. Situated 80 mi/130 km west of Prague in a winding river valley huddled between verdant hills, the town ...

JDS Travel News JDS Viewpoints JDS Africa/MI