Proper noun
Naissaar Island near Tallinn in northern Estonia, on the southern coast of Gulf of Finland.