My favourite city in the whole world has to be...drum roll please... Edinburgh, capital city of Scotland. Easily the most beautiful city in britain (though obviously thats not really saying much), it has a great mediaeval Old Town, an amazingly beautiful New Town (built in the 18th cent). Its surrounded by mountains yet has lovely beaches and it has the best downtown area ever, filled with gardens, monuments, museums and galleries and a very striking castle. Definitely worth a visit by anyone, especially during August when it holds the biggest arts festival in the world, or during Christmas/New Year when it holds one of the biggest celebrations in the world. Its great.