place for landmarks - İngilizce Eşanlam Sözlük