Discover
Discover Country
Discover Destination
Valmiera is a town in Vidzeme, Latvia, on both sides of the river Gauja.