Welcome to Skiros! Before you get your adventure underway, it’s always a good idea to know a few basic facts about where you’re going. So straighten out your map, pick up a pen and let’s get started.It sits 81 miles to the northeast of Athens, the buzzing national capital.If you’re looking to meet some friendly folks while you’re traveling around this part of Central Greece, you shouldn’t have too much trouble. About 1,750 people reside here.