makemeajetsetter.com
United Kingdom: Edinburgh, Scotland
Have you ever traveled somewhere and immediately felt like you belong there? An instant connection the second you smell the air? Scotland was that place for me. It’s one of those places that&…