Read More News & Politics Greece still looks stunning in this video postcard Huck x Teva Standing amid Meteora’s sandstone spires, you can see why Greece has drawn in poets, artists and adventurers throughout the ages.