ABSTRACT

Location: On the southern shore of the island of Majorca, which lies about 100 miles off the eastern coast of Spain in the Mediterranean Sea.