Skyros, Greece. This view is breathtaking IRL