Tallink provides a direct ferry service between Riga and Helsinki every other day.
Art Nouveau in Riga
Latvia 100: 100 facts for 100 years
Must-Do Winter Activities in Latvia