Greece – Lemnos Jun 30, 2014 | Videos A paradise in Greece this quaint island is a delight and an escape from the masses.