Home Europe Is this the most charming capital city in Europe?! – Introducing Riga, Latvia