Question: where are the ruins north of thera?
Answer: The actual location you're looking for is called "PALACE OF AMPHITRITE" and is located NORTH-EAST of THERA.