Stepping foot in Edinburgh is like stepping down a rabbit hole into a fantasy world filled with rich history, stunning landscapes, and ornate facades. But the city doesn’t ...