LatviaHow Much Do You Know About Latvia?By onlinefreecourse - March 9, 20220605 Can you find Latvia on a map? What else do you know about this European country with about two million people?