Avalon

Avalon is the spiritual island where Excalibur is made and where Merlin and Arthur should be laid to rest. It's known as a magical and spiritual place.

There aren't many possible places remaining what could be Avalon. The two places that are still in the running are: