A new study has revealed the best cities across the globe to raise a family based on factors such as safety, things to do, and cost of living, and a Scottish destination has topped the list. A Scottish city has been named as the best in the world to raise a family. Choosing where to settle down is a major decision, and there is a lot to consider.

While many parents and carers prefer to move to the suburbs or countryside for peace and quiet, others want the convenience and amenities that city living provides. To help families choosing the latter option, language learning platform italki has ranked cities around the world by looking at factors such as safety, things to do, cost of living, maternity leave policies, and quality of education. Coming in as the number one city to raise a family is Edinburgh.

According to the experts, the Scottish capital offers the most paid maternity leave at 39 weeks. With a high quality of life index score of 187.7, it also ensures a thriving environment for families.

The study also found that Edinburgh boasts 32.8 things to do per 10,000 people, with an impressive 1,833 activities overall. With highlights including the iconic Edinburgh Castle, the picturesque Arthur's Seat, and its wealth of fascinating museums and galleries, the city provides endless opportunities for family bonding.

With Edinburgh being the only UK city to feature in the top 10, Amsterdam in the Netherlands comes in at number two. The city ranked highly when it came to safety .