Best Greek Islands for Views

With over 160 Greek islands which are inhabited and other hundreds of small uninhabited ones, travelers are definitely spoilt when it comes to choosing the best place to spend their vacation. Most islands boast absolutely incredible scenery and it’s very hard to choose only some to list here. Still, we’ve searched and asked around and…