Turkey Place, The Site Of The Temple Of Artemis Exact Answer for CodyCross Small World Group 696 Puzzle 2.