Gorgeous European city known as 'little Paris' which is the most affordable to live in March 30, 2024 From London to Paris – capital cities are usually considered the most expensive places to live. With that in mind a new More