Are you ready to witness King Charles III coronation?
The iconic and royalty-packed city of London takes the crown as the UK’s most popular destination for inbound travel, with Scotland’s capital Edinburgh, with its fairytale charm and the royal palace, taking second place