Uncover the best things to do in Latvia, from the cultural heartbeat of Riga and the pine-scented trails of Gauja National Park to the windswept Baltic coastline.