Edinburgh, with its stunning landscapes and historical significance, is known as the perfect spot for couples to enjoy a romantic retreat. Whether it is the cobblestone streets or the beautiful lush gardens with wonderful views, Edinburgh has it all. The Scottish capital also has many options that offer cosy dinners…