A small picturesque island wedged between two beautiful European ... and exploring unique flora and fauna and also boasts ...