Astola Island| 'Island of the Seven Hills' |The hidden Beauty.