The land locked country between EU and Russia Often referred to as ‘Europe’s last dictatorship’, the land locked country between EU and Russia does trigger one’s curiosity....