With its thousands of islands and islets grouped into archipelagos, Greece is home to some uniquely ... Inland, you can admire old villages clinging to rocky slopes, high hills hiding pine forests ...