Edinburgh is a very vibrant city, which has been the capital of Scotland, and is characterized by its rich history, nature, and entertainment. June is a time when one should visit this vibrant city because the mild atmosphere and long daylight provide enough time for exploration. From ancient castles to…