The beautiful Island of Roses has a unique physical scenery that does not cease to impress its visit...