The home of the mermaids”Li Galli Islands”