Photo Credit: depositphotos.com copyright Shaiith79

Edinburgh has so many attractions...

Edinburgh is an elegant city with numerous monuments, memorials  and castles. The Edinburgh castle is a historic fortress and one of the top tourists' attractions. It has existed for centuries dating back to the Iron Age. It has been a royal residence, a prison, a military garrison and a fortress.

From fine dining to  ...