Be it high castle walls that hold several deep and dark secrets, enlightening art scene that puts the city on world stage, vast green spaces that add a calming feel, or even its peoples’ peculiar love for animals, both real and mystical, Edinburgh is always so full of surprises.