With Edinburgh beating out the likes of London, Amsterdam and Chicago to be named the best city in the world to visit right now, we thought we'd put together a guide of the best things to do if you are spending a day in the city.
The capital topped the fifth annual Time Out Index, which was released this week, with the city ranking highly across the board and topping the global chart as the 'most beautiful' and 'walkable' city in the world.
Lauded as the perfect city break for visitors looking to "explore historic landmarks, architecture and scenic hotspots on foot", Edinburgh was also chosen for its extensive and diverse dining and drinking scene, which Time Out say is "ever-evolving", with heaps of new things to do.