Visas to Latvia for citizens of Schengen Agreement member states (also Belgium and Luxembourg) are not necessary. For travelling, they need a valid passport or national identity card.
Useful links on tourism in Latvia
Tourist Hotline 1188
Advice for tourists from the Latvian Police
Embassy of the Republic of Latvia in Belgium